var myStore = Ext.create('PC.store.UserStore');
Ext.define('PC.view.usuario.PanelLogin', {
	extend : 'Ext.form.Panel',
	requires : [ 'Ext.form.*', 'Ext.data.*', 'Ext.tip.QuickTipManager' ],
	alias : 'widget.panelLogin',
	id : 'panelLogin',
	title : 'Login',
	store : myStore, // 'UserStore',
	autoHeight : true,
	width : 600,
	bodyPadding : 10,
	// idProperty: 'formUsuario',
	defaults : {
		anchor : '100%',
		labelWidth : 300
	},
	items : [ {
		xtype : 'textfield',
		name : 'email',
		fieldLabel : 'E-mail',
		id : 'email',
		msgTarget : 'side',
		allowBlank : false
	}, {
		xtype : 'textfield',
		inputType: 'password',
		name : 'senha',
		fieldLabel : 'Senha',
		id : 'senha',
		msgTarget : 'side',
		allowBlank : false
	} ],
	buttons : [ {
		text : 'Ok',
		action : 'logar',
	/*
	 * handler: function() { this.fireEvent('loginclick'); }, handler:
	 * function() { var form = this.up('form').getForm(), s = ''; if
	 * (form.isValid()) { Ext.iterate(form.getValues(), function(key, value) { s +=
	 * Ext.util.Format.format("{0} = {1}<br />", key, value); }, this);
	 * 
	 * myStore.add({ email : Ext.getCmp('email').getValue(), infoCel :
	 * Ext.getCmp('senha').getValue() });
	 * 
	 * myStore.sync(); Ext.Msg.alert('Form Values', form); } }
	 */
	},

	{
		text : 'Limpar',
		handler : function() {
			this.up('form').getForm().reset();
		}
	} ]
});
